package org.xlp.db.sql;

import org.xlp.db.sql.limit.Limit;

/**
 * Description: 可分页SQL对象接口
 * <br/>date: 2024/1/15 20:31
 *
 * @version 1.0
 * @author: xlp
 */
public interface PagedSQL extends SQL{
    /**
     * 获取总数据条数SQL对象
     * @return
     */
    Statistics countSql();

    /**
     * 设置分页信息
     * @param limit
     */
    void setLimit(Limit limit);

    /**
     * 获取分页信息
     * @return
     */
    Limit getLimit();
}
